


#include <wx/artprov.h>
#include <wx/xrc/xmlres.h>
#include <wx/string.h>
#include <wx/button.h>
#include <wx/gdicmn.h>
#include <wx/font.h>
#include <wx/colour.h>
#include <wx/settings.h>
#include <wx/textctrl.h>
#include <wx/choicebk.h>
#include <wx/sizer.h>
#include <wx/dialog.h>
#include <wx/wx.h>

///////////////////////////////////////////////////////////////////////////


class MyApp: public wxApp
{
public:
	virtual bool OnInit();
};

///////////////////////////////////////////////////////////////////////////////
/// Class MyDialog1
///////////////////////////////////////////////////////////////////////////////
class MyDialog1 : public wxDialog 
{
private:
	wxPoint m_point;
private:
	DECLARE_EVENT_TABLE()
protected:
	wxButton* m_button1;
	wxTextCtrl* m_textCtrl1;
	wxChoicebook* m_choicebook1;

public:

	MyDialog1( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 449,385 ), long style = wxDEFAULT_DIALOG_STYLE ); 
	~MyDialog1();


	void OnButtonOK(wxCommandEvent& event);
	void OnMiddleUp(wxMouseEvent& event);
	void OnPaint(wxPaintEvent& event);
	void OnKeyUp(wxKeyEvent& event);


	void OnMyButton(wxCommandEvent& event);
	void OnMyButton_1(wxCommandEvent& event);
	void OnMyButton_2(wxCommandEvent& event);
	void OnMyButton_3(wxCommandEvent& event);
	void OnMyButton_4(wxCommandEvent& event);



};



